package com.meta.platform.login.plus.vcode.domain;

import java.io.Serializable;
import java.util.Date;

import lombok.Data;
import lombok.experimental.Accessors;

/**
 * 验证码
 *
 * @author pengjianfeng
 * @version 1.0
 * @date 2021/1/11 3:02 下午
 */
@Data
@Accessors(chain = true)
public class VCodeSendRecord implements Serializable {
    
    private static final long serialVersionUID = 3828415252505882912L;
    
    private Long id;
    
    /**
     * 验证码渠道 1：短信 2：邮件
     */
    private int channel;
    
    /**
     * 手机号码或邮箱
     */
    private String receiver;
    
    /**
     * 验证码
     */
    private String vCode;
    
    /**
     * 过期时间
     */
    private Date expiredTime;
    
    /**
     * 验证标记 0：未验证 1：未验证
     */
    private int status;
    
    /**
     * 删除标记 0：未删除 1：已删除
     */
    private Integer delFlag;
    
    /**
     * 创建人
     */
    private Long createBy;
    
    /**
     * 创建时间
     */
    private Date createTime;
    
    /**
     * 更新人
     */
    private Long updateBy;
    
    /**
     * 更新时间
     */
    private Date updateTime;
    
}